/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package proyectocatalina;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Timer;

/**
 *
 * @author principal
 */
public class Calendario {
    String diadelasemana;
    String dia;
    String mes;
    String anio;
    Calendar c;
    public Calendario() {
        c = new GregorianCalendar();
        diadelasemana =Integer.toString(c.get(Calendar.DAY_OF_WEEK));
        dia =Integer.toString(c.get(Calendar.DATE));
        mes = Integer.toString(c.get(Calendar.MONTH));
        anio =Integer.toString(c.get(Calendar.YEAR));
    }
    public String fechaactualparaBD(){
        String fecha;
        fecha = anio + "-" + mes + "-" +dia;
        return fecha;
    }
    public String fechaactual(){
     convertirdia();
     convertirmes();
     String fecha = diadelasemana + " "+ dia + " de " + mes + " del " + anio;
     return fecha;
    }
    public void convertirdia(){
       switch(Integer.parseInt(diadelasemana)){
           case Calendar.MONDAY: diadelasemana = "Lunes"; break;
           case Calendar.TUESDAY: diadelasemana = "Martes"; break;
           case Calendar.WEDNESDAY:    diadelasemana = "Miercoles"; break;
           case Calendar.THURSDAY: diadelasemana = "Jueves"; break;
           case Calendar.FRIDAY: diadelasemana = "Viernes"; break;
           case Calendar.SATURDAY: diadelasemana = "Sabado"; break;
           case Calendar.SUNDAY: diadelasemana = "Domingo"; break;
        }
    }
    public void convertirmes(){
      switch(Integer.parseInt(mes)){
           case Calendar.JANUARY: mes = "Enero"; break;
           case Calendar.FEBRUARY: mes = "Febrero"; break;
           case Calendar.MARCH:    mes = "Marzo"; break;
           case Calendar.APRIL: mes = "Abril"; break;
           case Calendar.MAY: mes = "Mayo"; break;
           case Calendar.JUNE: mes = "Junio"; break;
           case Calendar.JULY: mes = "Julio"; break;
           case Calendar.AUGUST: mes = "Agosto"; break;
           case Calendar.SEPTEMBER: mes =  "Setiembre"; break;
           case Calendar.OCTOBER: mes = "Octubre"; break;
           case Calendar.NOVEMBER: mes = "Noviembre"; break;
           case Calendar.DECEMBER: mes ="Diciembre"; break;
        }

    }





}
